Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 FINCH AVENUE Detached £538,277 £450,000 2 Sep 2020
2 FINCH AVENUE Detached £422,885 £270,000 5 Oct 2007
3 FINCH AVENUE Detached £596,344 £117,500 8 Aug 1997
5 FINCH AVENUE Detached £435,018 £300,000 17 Jul 2015
6 FINCH AVENUE Detached £470,615 £195,000 23 Apr 2003
7 FINCH AVENUE Detached £410,866 £321,117 25 Aug 2017
8 FINCH AVENUE Detached £426,941 £250,000 11 Jan 2013
9 FINCH AVENUE Detached £729,038 £235,000 18 Feb 2002
12 FINCH AVENUE Detached £472,278 £305,000 25 Jun 2014
14 FINCH AVENUE Detached £488,396 £312,500 26 Nov 2007
15 FINCH AVENUE Detached £653,484 £200,000 19 Oct 2001
17 FINCH AVENUE Detached £661,269 £123,000 15 Jan 1997
19 FINCH AVENUE Detached £658,304 £450,000 2 Jun 2015
21 FINCH AVENUE Detached £702,266 £550,000 15 Sep 2017
25A FINCH AVENUE Detached £726,935 £155,000 4 Sep 1998
27 FINCH AVENUE Detached £590,008 £325,000 15 Dec 2005